TheBlazingHypocrite

As usual Earth is in peril. Visual novel with occasional explosions.
Visual Novel
Short visual novel about a mystery involving a Frog monster
Visual Novel