Top definition
Sheena is the summoner of spirits in TOS she plays a very vital role in the second half of the game and has large boobs, which Zelos Wilder admires
by miapapia January 25, 2015
Get the mug
Get a sheena fujibayashi mug for your mother-in-law Jovana.