sanitaeter 11 months ago Looks like a panzerized (old fashioned mirrors, rivets, lights layout etc.) Honda Gyro Canopy. Pizza delivery trike races seem to be a "thing" in Japan.
Darkagma 11 months ago I'm no motorcycle expert, but I think those aren't meant to be ridden like that.