Find on IMDB
Find on Wikipedia
Koichi Shikishima
Taki Tachibana (voice)
Tachibana Taki (voice)
Baby Monster