Squarewiki
Advertisement

Shera is a scientist who worked on Shinra No. 26.

This article about a Square Character is a stub. Help out by expanding it.

Advertisement