This is an agility game. Look at those owl's harsh eyes, dare you challenge?
Longames TEC Co.,Ltd made this game.
Longames TEC Co.,Ltd