HomepageShirahoshiPopular puzzles created by Shirahoshi Popular puzzles created by Shirahoshi 50Flash ShirahoshiShirahoshisolved 11 timesSolve puzzle