Creator
JA cinema · 2 credits
is the developer of all the official Ao Oni games.
Blue Demon
Blue Demon Ver. 2.0
Story