Yujiro Takahashi

Ratings:
Avearge Rating: C+

Highest Rating: C+

Tag Teams:
Jado (Full Force)