OkiHinoki

Fox Spirit who owns a tea shop here to spread joy! (and tea)