The Upper Moon Three demon with one of the saddest backstories, once was a man betrothed to a girl named Koyuki. This betrothal, in fact, was what changed everything for him. Growing up in a rough ...
Fukushima’s character was played by Taketo Tanaka while his mother Reiko was portrayed by Koyuki Kato, who also starred in ...