emiri momota plays a parasite