Treasure Ship

Takarabune (宝船,means treasure ship) is a famous Japanese mythical ship with
Seven Lucky Gods on board.
It is said that on the third day of the new year, the seven gods of good fortune come from heaven to human ports, piloting the treasure ship.

More by Ryogo Toyoda

View profile