Iris Archwell (disambiguation)
From SmashWiki, the Super Smash Bros. wiki
Jump to navigationJump to search
Iris Archwell, known in PAL regions as Ella Mentree, is a character from the StreetPass Mii Plaza game Monster Manor that appears as: