
When a young man's teddy bear reveals itself in human form, it tries to find out more about its past — before its time as a human runs out.

No lists yet
Create your first list to organize your movies and shows

This has been the most ambitious BL project so far, with 16 episodes of 90 minutes each, and I can promise you will not get bored once along this fant...