Keiichiro Sueoka is a Japanese professional wrestler.
NJPW Wrestling Dontaku 2025 - Night 2 2025
as Batten Blabla
DDT Pro Wresting Presents The Appartment Complex 2011
Actor
Credits from TMDB.