Tag: Mushihimesama HD

Mushihimesama

Mushihimesama

Microsoft Xbox 360

Mushihimesama (Bug Princess in English) is a vertical shooting game set in a beautiful fantasy world. Huge insect-like creatures called Koju roam the ...