Art by tanakya123 & English translation by ANN