This translator is flat out wrong. 'Myouchikurin' is simply a Japanese slang term for 'odd', and has absolutely nothing to do with buns in itself. They were probably confused by a brand of Daifuku mochi with that name.
https://www.japandict.com/妙ちくりん
https://www.myoutikurin.com