Long due commission for @ryukokeiKaon and his pet I will have...