La historia comienza con Yashiro, un chico que ha estado visitando un altar durante cien días con la esperanza de reunir el valor necesario para declararse a su amor platónico, Kenta, su mejor amigo. Sin embargo, tras ser rechazado en su declaración, su vida da un giro inesperado cuando es atropellado por un camión. En un giro del destino, un dios curioso se apiada de él y decide otorgarle una segunda oportunidad, pero de una manera inesperada: reencarnando su alma en el cuerpo de una chica llamada Kagura.
Este nuevo cuerpo presenta una serie de desafíos y oportunidades para Yashiro, quien ahora debe navegar por la vida desde una perspectiva completamente diferente. La historia mezcla elementos de comedia, romance y fantasía, mientras Yashiro/Kagura intenta averiguar si esta nueva forma le permitirá finalmente obtener el corazón de Kenta.