Momodora Wikia
Advertisement
Red Lady Bug

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

Advertisement