Hayashida Shin. This is a ninja sticker. ‐ Mercari: Shop from Japan