ShoXC 6: Suganuma vs. Hamman
Movie · as Self
Fatal Femmes Fighting: Asian Invasion
Movie · as Self - Fighter