i guess official seal stamps are important but you'd think a legal signature would be enough unless it's like a lot of paperwork at one office so it's easier to multi-stamp thing. wonder if some american/non japanese person born in or immigrated to JP would still have to use/order their own stamp lol
what happened, did they drown or something?