“Fujin (green: god of wind) and Raijin (red: god of thunder and lightening) are often portrayed as demons in pop culture but they are actually two of the earliest/oldest gods of Shinto religion and are sworn to protect Japan and it's supreme god, the god of the Sun,” explains Canadian expat Mike Wyckoff. He built this custom Honda Forza as a tribute to Japan’s resilience post-earthquake. ...

“Fujin (green: god of wind) and Raijin (red: god of thunder and lightening) are often portrayed as demons in pop culture but they are actually two of the earliest/oldest gods of Shinto religion and are sworn to protect Japan and it's supreme god, the god of the Sun,” explains Canadian expat Mike Wyckoff. He built this custom Honda Forza as a tribute to Japan’s resilience post-earthquake.

http://www.youtube.com/watch?v=N7xJSnf1g8o

Mike’s a long-time compatriot of AFG Moto, which imports Icon gear into Japan, so the scooter’s paint was made to accompany their Shakki helmet.