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