Still updating July 6, 2025 New site design for Oto wa dosu. Still slowly updating looks for everything.