Takeda



Takeda Takahashi is the main approgress in Takahashi F.A.S.T.