Haruka Tachibana is known for Shironagasu kujira ni sasageru ballet (2015), Atsuizo! nekogaya!! (2010) and Gilgamesh Night (2012).
No data