Momodora Wikia
Advertisement

Red Lady Bug.png

The Red Lady Bug is an enemy that can be encountered in the Belltower Garden in Momodora III.

Advertisement