Тэцуо Канэкодзи (Дэккин)

The character was

Loading